home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
- Use WATCHCD at your own risk.
-
- **********************************************************
- *NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE *
- * *
- * WATCHCD V1.00 is not compatible with previous versions.*
- * Also, V1.00 or greater of X00.SYS must be used. There *
- * may be no error messages generated if you mix the *
- * incompatible versions of WATCHCD and X00.SYS *
- **********************************************************
-
- WATCHCD is a carrier detect watchdog. That is, once activated
- WATCHCD will cause a warm boot if carrier detect is lost on the
- selected communications port.
-
- To correctly perform the watchdog function, some code must be
- resident in memory while other programs are executing. This
- resident code is in the device driver X00.SYS. Thus, WATCHCD
- will not function without X00.SYS.
-
- WATCHCD supports both the conventional method of identifying comm
- ports, such as COM1, COM2 etc, and by port number identification
- when the reassignment features of X00.SYS are used.
-
- To execute WATCHCD using conventional identification enter:
- WATCHCD COM1 ON to activate the watchdog on COM1
- WATCHCD COM1 OFF to de-activate the watchdog on COM1
-
- You can specify COM1 through COM4. When the above commands are
- used the CD monitoring will always be on the COMn port as defined
- by IBM, regardless of any reassignments done by X00.SYS.
-
- To execute WATCHCD using port numbers that you may have defined
- using X00.SYS, then enter:
- WATCHCD 0 ON to activate the watchdog on port 0.
- WATCHCD 0 OFF to de-activate the watchdog on port 0.
-
- The port number may be as large as the number of ports that you
- have specified to X00.SYS. If you used the statement in your
- CONFIG.SYS file DEVICE=X00.SYS 0=COM4, and then execute WATCHCD
- with WATCHCD 0 ON, you have activated a watchdog on COM4. If you
- have not made any port reassignment then ports 0 through 3
- correspond to COM1 through COM3.
-
- It is the authors intent to later change the watchdog function of
- the X00.SYS to force programs to exit (gracefully) when carrier
- is lost (under any conditions). The "gracefully" is the
- difficult part of the above. This is preferable to booting on
- multi-tasking systems.
-